sand casting process - Turco Inglés Diccionario